earn its keep - French English Dictionary